springboot 启动后 No mapping found for HTTP request with URI

org.springframework.web.servlet.PageNotFound - No mapping found for HTTP request with URI [/register/sendValidateCode.html] in DispatcherServlet with name ‘dispatcherServlet’

今天使用springboot的模板技术开发后端界面,在本地环境运行没有问题。但是丢到线上启动服务之后就不停的刷警告日志,看起来特别讨厌。日志信息如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
INFO   | jvm 1    | 2018/08/15 23:07:03 | 2018-08-15 23:07:03.191 [http-nio-8010-exec-1] INFO  org.springframework.web.servlet.DispatcherServlet - FrameworkServlet 'dispatcherServlet': initialization started
INFO | jvm 1 | 2018/08/15 23:07:03 | 2018-08-15 23:07:03.204 [http-nio-8010-exec-1] INFO org.springframework.web.servlet.DispatcherServlet - FrameworkServlet 'dispatcherServlet': initialization completed in 13 ms
INFO | jvm 1 | 2018/08/15 23:07:03 | 2018-08-15 23:07:03.219 [http-nio-8010-exec-1] WARN org.springframework.web.servlet.PageNotFound - No mapping found for HTTP request with URI [/register/sendValidateCode.html] in DispatcherServlet with name 'dispatcherServlet'
INFO | jvm 1 | 2018/08/15 23:07:10 | 2018-08-15 23:07:10.855 [http-nio-8010-exec-2] WARN org.springframework.web.servlet.PageNotFound - No mapping found for HTTP request with URI [/register/sendValidateCode.html] in DispatcherServlet with name 'dispatcherServlet'
INFO | jvm 1 | 2018/08/15 23:07:12 | 2018-08-15 23:07:12.874 [http-nio-8010-exec-3] WARN org.springframework.web.servlet.PageNotFound - No mapping found for HTTP request with URI [/register/sendValidateCode.html] in DispatcherServlet with name 'dispatcherServlet'
INFO | jvm 1 | 2018/08/15 23:07:22 | 2018-08-15 23:07:22.719 [http-nio-8010-exec-4] WARN org.springframework.web.servlet.PageNotFound - No mapping found for HTTP request with URI [/register/sendValidateCode.html] in DispatcherServlet with name 'dispatcherServlet'
INFO | jvm 1 | 2018/08/15 23:07:27 | 2018-08-15 23:07:27.186 [http-nio-8010-exec-5] WARN org.springframework.web.servlet.PageNotFound - No mapping found for HTTP request with URI [/register/sendValidateCode.html] in DispatcherServlet with name 'dispatcherServlet'
INFO | jvm 1 | 2018/08/15 23:07:36 | 2018-08-15 23:07:36.585 [http-nio-8010-exec-6] WARN org.springframework.web.servlet.PageNotFound - No mapping found for HTTP request with URI [/register/sendValidateCode.html] in DispatcherServlet with name 'dispatcherServlet'
INFO | jvm 1 | 2018/08/15 23:07:41 | 2018-08-15 23:07:41.018 [http-nio-8010-exec-7] WARN org.springframework.web.servlet.PageNotFound - No mapping found for HTTP request with URI [/register/sendValidateCode.html] in DispatcherServlet with name 'dispatcherServlet'
INFO | jvm 1 | 2018/08/15 23:07:43 | 2018-08-15 23:07:43.003 [http-nio-8010-exec-8] WARN org.springframework.web.servlet.PageNotFound - No mapping found for HTTP request with URI [/register/sendValidateCode.html] in DispatcherServlet with name 'dispatcherServlet'
INFO | jvm 1 | 2018/08/15 23:07:55 | 2018-08-15 23:07:55.418 [http-nio-8010-exec-9] WARN org.springframework.web.servlet.PageNotFound - No mapping found for HTTP request with URI [/register/sendValidateCode.html] in DispatcherServlet with name 'dispatcherServlet'
INFO | jvm 1 | 2018/08/15 23:08:09 | 2018-08-15 23:08:09.500 [http-nio-8010-exec-10] WARN org.springframework.web.servlet.PageNotFound - No mapping found for HTTP request with URI [/register/sendValidateCode.html] in DispatcherServlet with name 'dispatcherServlet'
INFO | jvm 1 | 2018/08/15 23:08:13 | 2018-08-15 23:08:13.535 [http-nio-8010-exec-1] WARN org.springframework.web.servlet.PageNotFound - No mapping found for HTTP request with URI [/register/sendValidateCode.html] in DispatcherServlet with name 'dispatcherServlet'
INFO | jvm 1 | 2018/08/15 23:08:15 | 2018-08-15 23:08:15.590 [http-nio-8010-exec-2] WARN org.springframework.web.servlet.PageNotFound - No mapping found for HTTP request with URI [/register/sendValidateCode.html] in DispatcherServlet with name 'dispatcherServlet'
INFO | jvm 1 | 2018/08/15 23:08:27 | 2018-08-15 23:08:27.687 [http-nio-8010-exec-3] WARN org.springframework.web.servlet.PageNotFound - No mapping found for HTTP request with URI [/register/sendValidateCode.html] in DispatcherServlet with name 'dispatcherServlet'
INFO | jvm 1 | 2018/08/15 23:08:32 | 2018-08-15 23:08:32.448 [http-nio-8010-exec-4] WARN org.springframework.web.servlet.PageNotFound - No mapping found for HTTP request with URI [/register/sendValidateCode.html] in DispatcherServlet with name 'dispatcherServlet'
INFO | jvm 1 | 2018/08/15 23:08:37 | 2018-08-15 23:08:37.022 [http-nio-8010-exec-5] WARN org.springframework.web.servlet.PageNotFound - No mapping found for HTTP request with URI [/register/sendValidateCode.html] in DispatcherServlet with name 'dispatcherServlet'
INFO | jvm 1 | 2018/08/15 23:08:37 | 2018-08-15 23:08:37.699 [http-nio-8010-exec-6] WARN org.springframework.web.servlet.PageNotFound - No mapping found for HTTP request with URI [/register/sendValidateCode.html] in DispatcherServlet with name 'dispatcherServlet'
INFO | jvm 1 | 2018/08/15 23:08:39 | 2018-08-15 23:08:39.431 [http-nio-8010-exec-7] WARN org.springframework.web.servlet.PageNotFound - No mapping found for HTTP request with URI [/register/sendValidateCode.html] in DispatcherServlet with name 'dispatcherServlet'
INFO | jvm 1 | 2018/08/15 23:08:45 | 2018-08-15 23:08:44.999 [http-nio-8010-exec-8] WARN org.springframework.web.servlet.PageNotFound - No mapping found for HTTP request with URI [/register/sendValidateCode.html] in DispatcherServlet with name 'dispatcherServlet'
INFO | jvm 1 | 2018/08/15 23:08:45 | 2018-08-15 23:08:45.570 [http-nio-8010-exec-9] WARN org.springframework.web.servlet.PageNotFound - No mapping found for HTTP request with URI [/register/sendValidateCode.html] in DispatcherServlet with name 'dispatcherServlet'

百度、谷歌各种搜还是没有找到解决自己问题的答案,最后经过不懈努力终于解决了这个问题。原因如下:

1
在配置springboot基础服务信息的时候,通常我们是继承adapter-WebMvcConfigurerAdapter. 但是我错误的继承了WebMvcConfigurationSupport.

我的这个蛋疼的问题,就是这里引起的。在这里记录下,以备后用。